/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconQiandan = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M917.26507 205.10139967L703.704137 27.22622367a86.48984 86.48984 0 0 0-58.320267-22.576182H205.940372c-47.841611 0-86.73748 38.895869-86.73748 86.738504v801.513789c0 47.842635 38.895869 86.73748 86.73748 86.73748h464.431612c28.722158 0 47.412846-18.307971 47.412846-45.367257 0-28.54001-20.054755-47.414893-47.412846-47.414892H223.336578c-6.816243 0-12.377912-5.564739-12.377912-12.376889V109.80805667c0-6.818289 5.561669-12.377912 12.377912-12.377912h422.047292c3.105734 0 6.028297 1.111311 8.345062 3.241834L849.939709 260.17369267a12.33084 12.33084 0 0 1 4.033873 9.178034V686.68771667c0 24.273846 19.423375 42.296315 48.436152 42.296315 28.29237 0 43.319621-16.657378 43.319621-42.296315V269.35581967c0-24.430412-10.386558-47.841611-28.464285-64.25442z"
        fill={getIconColor(color, 0, '#272636')}
      />
      <Path
        d="M387.482055 367.43869567h289.966091c19.655665 0 43.791365-20.626783 43.791366-46.046733 0-25.425066-24.1357-46.050826-43.791366-46.050825H387.482055c-19.655665 0-43.790342 20.62576-43.790342 46.050825 0 25.419949 24.134677 46.046732 43.790342 46.046733z m238.71994 145.171333c0-25.421996-24.134677-46.048779-43.794435-46.048779H387.482055c-19.655665 0-43.790342 20.626783-43.790342 46.048779s24.134677 46.048779 43.790342 46.048779h194.929598c19.657712 0 43.790342-20.626783 43.790342-46.048779zM387.482055 657.78238667c-19.655665 0-43.790342 20.626783-43.790342 46.048778 0 25.423019 24.134677 46.048779 43.790342 46.048779H487.422232c19.655665 0 43.790342-20.62576 43.790342-46.048779 0-25.421996-24.134677-46.048779-43.790342-46.048778h-99.940177z"
        fill={getIconColor(color, 1, '#272636')}
      />
      <Path
        d="M748.393965 667.45774667l-90.194208 90.756003-2.323929-3.121084s-2.957355-3.27458-3.785209-5.290493c-1.176802-2.895957-1.729387-7.214309-2.292206-10.29446-4.001127-21.980617-10.171664-52.629661-10.222829-78.262458-0.010233-4.226255 1.125637-7.255241 3.428076-9.55768 3.100618-3.100618 5.260817-3.448542 9.558703-3.470031 23.536043-0.070608 57.192583 6.375198 78.661547 10.070356 2.947122 0.500397 6.732331 1.001817 9.486049 2.189875 2.159176 0.931209 6.109138 4.686742 6.109138 4.686742l1.574868 2.29323zM962.602651 999.02839767c-11.901051 11.901051-27.578102 17.590634-43.439348 17.590633-17.425881 0-35.077913-6.877641-48.146556-19.954471L668.593478 770.34811467l90.194208-90.76726 202.668862 226.65516c24.968671 24.967648 26.125007 67.813478 1.146103 92.792383z"
        fill={getIconColor(color, 2, '#272636')}
      />
    </Svg>
  );
};

IconQiandan.defaultProps = {
  size: 18,
};

IconQiandan = React.memo ? React.memo(IconQiandan) : IconQiandan;

export default IconQiandan;
